a canvasser - English Synonyms Dictionary